Spotted Rock Rose.
Delicate little flowers that disappeared before midday.